#ifndef _PARSER_H_
#define _PARSER_H_

#include "file_structure.h"

#include <optional>

namespace analyzer
{

class parser
{
public:
    virtual ~parser() = default;

    virtual std::optional<file_structure> parse() = 0;
};

} // namespace analyzer

#endif
